to shout out loud - French English Dictionary